to make inroads - Espagnol Anglais Dictionnaire